Google has terminated 28employees after dozens of workers participated in sit-ins inside company offices this week to protest the tech giant’s work in Israel amid the war against Hamas in ...
Some results have been hidden because they may be inaccessible to you